high handed - German English Dictionary